package com.jdd.enterprise.domain.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.NotBlank;
import java.io.Serializable;
/**
 * @ClassName PositionInformationDO
 * @Author 王然
 * @Date 2024/2/27 13:58
 * @Version 1.0
 * @MissingWho
 * @Mood
 * @Location
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("position_information")
public class PositionInformationDO extends BaseEntity implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 主键id
     */
    @TableId(type = IdType.AUTO)
    private Long id;
    /**
     * 菜单编码
     */
    private String menuCode;
    /**
     * 职位名称
     */
    private String  jobName;
    /**
     * 工作城市
     */
    private String workCity;
    /**
     * 招聘数量
     */
    private int quantity;
    /**
     * 薪资待遇
     */
    private String wage;
    /**
     * 岗位职责
     */
    private String responsibility;
    /**
     * 任职要求
     */
    private String requirements;
    /**
     * 招聘邮箱
     */
    private String recruitEmail;
    /***
     发布状态（1：已发布，0：未发布）
       */
    private Integer  announced;
}
